package com.qqtech.qquan.hi.model;


import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import com.qqtech.core.frame.model.BaseDomain;

@SuppressWarnings("serial")
public class HiUserTask extends BaseDomain{

	//columns START
	/**
	 * 分组类型
	 */
	private java.lang.Integer groupType;
	
    /** 用户id */
	private java.lang.Integer userId;

	/** 规则id */
	private java.lang.Integer ruleId;


	/** 规则名称 */
	private java.lang.String ruleName;
    /** 是否完成:1-是 2-否 */
	private java.lang.Integer isFinish;
    /** 完成所有任务时-奖励圈币值 */
	private java.lang.Integer finishQuanValue;
    /** 完成所有任务时-奖励荣誉值 */
	private java.lang.Integer finishHonorValue;
    //columns END
	public HiUserTask(){
	}
    public HiUserTask( java.lang.Integer id ){
		this.id = id;
	}
	public java.lang.Integer getFinishHonorValue() {
		return this.finishHonorValue;
	}

	public java.lang.Integer getFinishQuanValue() {
		return this.finishQuanValue;
	}

	public java.lang.Integer getGroupType() {
		return groupType;
	}

	public java.lang.Integer getIsFinish() {
		return this.isFinish;
	}
	
	public java.lang.Integer getRuleId() {
		return this.ruleId;
	}

	public java.lang.String getRuleName() {
		return this.ruleName;
	}
	
	public java.lang.Integer getUserId() {
		return this.userId;
	}

	public void setFinishHonorValue(java.lang.Integer finishHonorValue) {
		this.finishHonorValue = finishHonorValue;
	}
	
	public void setFinishQuanValue(java.lang.Integer finishQuanValue) {
		this.finishQuanValue = finishQuanValue;
	}

	public void setGroupType(java.lang.Integer groupType) {
		this.groupType = groupType;
	}
	
	public void setIsFinish(java.lang.Integer isFinish) {
		this.isFinish = isFinish;
	}

	public void setRuleId(java.lang.Integer ruleId) {
		this.ruleId = ruleId;
	}
	
	public void setRuleName(java.lang.String ruleName) {
		this.ruleName = ruleName;
	}

	public void setUserId(java.lang.Integer userId) {
		this.userId = userId;
	}
	

	@Override
	public String toString() {
		return ToStringBuilder.reflectionToString(this,
				ToStringStyle.MULTI_LINE_STYLE);
	}
}

